English Dictionary
◊ PERSONA GRATA
persona grata
n : a diplomat who is acceptable to the government to which he
is sent